package com.cn.por.auto.datasource.bo;
import com.cn.por.auto.datasource.dto.DataSourceConfigADTO;
import com.cn.por.auto.datasource.entity.DataSourceConfigADO;
import cn.hsa.base.web.vo.PageResultData;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>数据源管理BO</p>
 * @author xx
 * @since 2024-11-02
 */
public interface DataSourceConfigABO extends IService<DataSourceConfigADO> {

    /**
     * 新增
     */
    DataSourceConfigADTO add( DataSourceConfigADTO dataSourceConfigADTO);
    

    /**
     * 更新
     */
    DataSourceConfigADTO update( DataSourceConfigADTO dataSourceConfigADTO);
    

    /**
     * 作废
     */
    Boolean delete( String id);
    

    /**
     * 查询单条数据
     */
    DataSourceConfigADTO get( String id);
    

    /**
     * 分页获取数据
     */
    PageResultData<DataSourceConfigADTO> getPage( int pageNo,int pageSize,DataSourceConfigADTO dataSourceConfigADTO);


}